//HGS算法的参数设置相关，作为全局变量


#ifndef CONF_H_
#define CONF_H_

#include <string>
#include <climits>


#define MAXCELLLEN  102400			//读取CSV所需的最大长度，CSV文件中每行数据的最长限制
#define MY_EPSILON 0.00001			//用于表示一个接近0的极小数值，以便进行时距比较运算
#define MY_MAXNUM 999999999			//用于表示一个足够大的数值



class Conf
{
public:
	//路径相关设置
	static int MaxNum_preferList;				//class Route中记录的最多匹配方案数量
	//算法相关设置
	static int MaxNum_iter;						//算法迭代的最大次数
	static int MaxNum_incompleteStable;			//不完全稳定匹配的最大数量
	static double probability_randomWalk;		//random walk的概率参数

};


#endif /* CONF_H_ */